﻿using System.Collections.Generic;
using CollegeSim.Domain.DTO;

namespace CollegeSim.Domain.Interfaces.Repositories
{
    // Author: Ryan Redburn
    // Project: CollegeSim
    // Date: 2/4/2014

    public interface IInstructorRepository
    {
        IEnumerable<InstructorDTO> FindAll();
        IEnumerable<InstructorDTO> FindByName(string firstName, string lastName);
        InstructorDTO FindByID(int instructorID);
        void Insert(InstructorDTO newInstructor);
        void Update(InstructorDTO instructorUpdate);
        void Delete(InstructorDTO instructorDel);
    }
}
